long-root smartweed - Spanish English Dictionary